# 定义一个函数,实现对字典的浅拷贝  分别使用copy（）和不使用
import copy


# 使用copy
def fn(dict):
    copy.copy(dict)
    return dict


D1 = {'name': 'hello', 'age': 21, 'addr': 'China'}

A = fn(D1)
print(f'A:{id(A)}')
print(f'dict:{id(dict)}')

# 不使用copy
d1 = {'name': 'hello', 'age': 21, 'addr': 'China'}
d2 = d1
print(d1)
print(d2)
